package com.otp.service;

import com.otp.pojo.entity.PaperSubmission;
import com.otp.pojo.request.paper.*;

import java.util.List;

public interface PaperSubmissionService {
    PaperSubmission grade(PaperSubmissionGradeRequest request);
    PaperSubmission getSubmissionById(Long id);
    List<PaperSubmission> listSubmissions();
    List<PaperSubmission> listSubmissionsByPaperId(Long paperId);
    List<PaperSubmission> listSubmissionsByStudentId(Long studentId);
    List<PaperSubmission> listSubmissionsByStatus(String status);
}
